be on something's trail - Turco Inglés Diccionario